Text copied to clipboard!
Název
Text copied to clipboard!Vývojář aplikací
Popis
Text copied to clipboard!
Hledáme talentovaného a motivovaného vývojáře aplikací, který se připojí k našemu dynamickému týmu. Jako vývojář aplikací budete zodpovědný za návrh, vývoj, testování a údržbu softwarových aplikací pro různé platformy, včetně mobilních zařízení, webových rozhraní a desktopových systémů. Vaším cílem bude vytvářet efektivní, uživatelsky přívětivé a bezpečné aplikace, které splňují potřeby našich klientů a uživatelů.
Budete úzce spolupracovat s produktovými manažery, designéry a dalšími vývojáři na vývoji nových funkcí a optimalizaci stávajících řešení. Očekáváme, že budete sledovat nejnovější trendy v oblasti vývoje aplikací, technologií a bezpečnosti, a že budete schopni tyto poznatky aplikovat do praxe.
Vaše práce bude zahrnovat celý životní cyklus vývoje softwaru – od analýzy požadavků, přes návrh architektury, implementaci, testování, až po nasazení a podporu. Důležitá je schopnost psát čistý, udržitelný a dobře dokumentovaný kód.
Ideální kandidát má zkušenosti s vývojem aplikací v jazycích jako Java, Kotlin, Swift, JavaScript nebo Python, a je obeznámen s vývojovými nástroji jako Git, Docker, CI/CD nástroji a cloudovými platformami (např. AWS, Azure nebo Google Cloud). Znalost frameworků jako React, Angular, Flutter nebo .NET je výhodou.
Pokud hledáte příležitost pracovat na inovativních projektech, rozvíjet své dovednosti a být součástí přátelského a profesionálního týmu, pak je tato pozice právě pro vás.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba mobilních, webových a desktopových aplikací
- Spolupráce s týmem na návrhu a implementaci nových funkcí
- Testování aplikací a oprava chyb
- Optimalizace výkonu a bezpečnosti aplikací
- Tvorba technické dokumentace
- Integrace aplikací s externími systémy a API
- Účast na plánování sprintů a týmových schůzkách
- Sledování technologických trendů a jejich aplikace
- Zajištění souladu s požadavky na ochranu dat a bezpečnost
- Podpora uživatelů a řešení technických problémů
Požadavky
Text copied to clipboard!- Zkušenosti s vývojem aplikací (mobilních, webových nebo desktopových)
- Znalost programovacích jazyků jako Java, Kotlin, Swift, JavaScript nebo Python
- Zkušenosti s vývojovými nástroji jako Git, Docker, CI/CD
- Znalost frameworků jako React, Angular, Flutter nebo .NET výhodou
- Schopnost pracovat v týmu i samostatně
- Dobré analytické a problémové myšlení
- Znalost anglického jazyka na technické úrovni
- Zkušenosti s prací v agilním prostředí výhodou
- Schopnost psát čistý a dobře dokumentovaný kód
- Vysokoškolské vzdělání v oblasti informatiky nebo příbuzném oboru výhodou
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké programovací jazyky ovládáte a v jakých projektech jste je použil(a)?
- Máte zkušenosti s vývojem mobilních aplikací? Pokud ano, jakých?
- Jaký je váš přístup k testování a ladění aplikací?
- Jaké nástroje používáte pro správu verzí a nasazení aplikací?
- Jaké frameworky nebo knihovny preferujete a proč?
- Jak řešíte problémy s výkonem nebo bezpečností aplikací?
- Máte zkušenosti s prací v agilním týmu?
- Jaké cloudové platformy znáte a jak jste je využil(a)?
- Jak dokumentujete svůj kód a vývojové procesy?
- Co vás motivuje při vývoji softwaru?